barbed spearhead - Español Inglés Diccionario